\hypertarget{class_binary_tree_node_test}{}\section{Binary\+Tree\+Node\+Test Class Reference}
\label{class_binary_tree_node_test}\index{Binary\+Tree\+Node\+Test@{Binary\+Tree\+Node\+Test}}


\hyperlink{class_binary_tree_node_test}{Binary\+Tree\+Node\+Test}\+:测试类，用于为测试提供基础数据  




{\ttfamily \#include $<$binarytreenode\+\_\+test.\+h$>$}

Inheritance diagram for Binary\+Tree\+Node\+Test\+:\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[height=2.000000cm]{class_binary_tree_node_test}
\end{center}
\end{figure}
\subsection*{Public Types}
\begin{DoxyCompactItemize}
\item 
typedef \hyperlink{struct_introduction_to_algorithm_1_1_tree_algorithm_1_1_binary_tree_node}{Binary\+Tree\+Node}$<$ int $>$ \hyperlink{class_binary_tree_node_test_aa8508b87ef3554a5dd1069a460f38679}{Node}
\end{DoxyCompactItemize}
\subsection*{Protected Member Functions}
\begin{DoxyCompactItemize}
\item 
void \hyperlink{class_binary_tree_node_test_a60ff0f181a5e3a45742949b1948b8095}{Set\+Up} ()
\item 
void \hyperlink{class_binary_tree_node_test_a93cbc74d7d46635510578aefa62ceca5}{Tear\+Down} ()
\end{DoxyCompactItemize}
\subsection*{Protected Attributes}
\begin{DoxyCompactItemize}
\item 
std\+::shared\+\_\+ptr$<$ \hyperlink{class_binary_tree_node_test_aa8508b87ef3554a5dd1069a460f38679}{Node} $>$ \hyperlink{class_binary_tree_node_test_af2db7bcee955bff2d4d2aa815a09b329}{default\+\_\+node}
\item 
std\+::shared\+\_\+ptr$<$ \hyperlink{class_binary_tree_node_test_aa8508b87ef3554a5dd1069a460f38679}{Node} $>$ \hyperlink{class_binary_tree_node_test_a07aad40489fc19ed29863c82a6c14863}{root\+\_\+node}
\end{DoxyCompactItemize}


\subsection{Detailed Description}
\hyperlink{class_binary_tree_node_test}{Binary\+Tree\+Node\+Test}\+:测试类，用于为测试提供基础数据 

{\ttfamily \hyperlink{class_binary_tree_node_test}{Binary\+Tree\+Node\+Test}}是 {\ttfamily \+::testing\+::\+Test} 的子类。它主要用于为每一个{\ttfamily T\+E\+S\+T\+\_\+\+F}准备测试环境 

Definition at line 29 of file binarytreenode\+\_\+test.\+h.



\subsection{Member Typedef Documentation}
\hypertarget{class_binary_tree_node_test_aa8508b87ef3554a5dd1069a460f38679}{}\index{Binary\+Tree\+Node\+Test@{Binary\+Tree\+Node\+Test}!Node@{Node}}
\index{Node@{Node}!Binary\+Tree\+Node\+Test@{Binary\+Tree\+Node\+Test}}
\subsubsection[{Node}]{\setlength{\rightskip}{0pt plus 5cm}typedef {\bf Binary\+Tree\+Node}$<$int$>$ {\bf Binary\+Tree\+Node\+Test\+::\+Node}}\label{class_binary_tree_node_test_aa8508b87ef3554a5dd1069a460f38679}


Definition at line 32 of file binarytreenode\+\_\+test.\+h.



\subsection{Member Function Documentation}
\hypertarget{class_binary_tree_node_test_a60ff0f181a5e3a45742949b1948b8095}{}\index{Binary\+Tree\+Node\+Test@{Binary\+Tree\+Node\+Test}!Set\+Up@{Set\+Up}}
\index{Set\+Up@{Set\+Up}!Binary\+Tree\+Node\+Test@{Binary\+Tree\+Node\+Test}}
\subsubsection[{Set\+Up()}]{\setlength{\rightskip}{0pt plus 5cm}void Binary\+Tree\+Node\+Test\+::\+Set\+Up (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily [inline]}, {\ttfamily [protected]}}\label{class_binary_tree_node_test_a60ff0f181a5e3a45742949b1948b8095}


Definition at line 34 of file binarytreenode\+\_\+test.\+h.

\hypertarget{class_binary_tree_node_test_a93cbc74d7d46635510578aefa62ceca5}{}\index{Binary\+Tree\+Node\+Test@{Binary\+Tree\+Node\+Test}!Tear\+Down@{Tear\+Down}}
\index{Tear\+Down@{Tear\+Down}!Binary\+Tree\+Node\+Test@{Binary\+Tree\+Node\+Test}}
\subsubsection[{Tear\+Down()}]{\setlength{\rightskip}{0pt plus 5cm}void Binary\+Tree\+Node\+Test\+::\+Tear\+Down (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily [inline]}, {\ttfamily [protected]}}\label{class_binary_tree_node_test_a93cbc74d7d46635510578aefa62ceca5}


Definition at line 43 of file binarytreenode\+\_\+test.\+h.



\subsection{Member Data Documentation}
\hypertarget{class_binary_tree_node_test_af2db7bcee955bff2d4d2aa815a09b329}{}\index{Binary\+Tree\+Node\+Test@{Binary\+Tree\+Node\+Test}!default\+\_\+node@{default\+\_\+node}}
\index{default\+\_\+node@{default\+\_\+node}!Binary\+Tree\+Node\+Test@{Binary\+Tree\+Node\+Test}}
\subsubsection[{default\+\_\+node}]{\setlength{\rightskip}{0pt plus 5cm}std\+::shared\+\_\+ptr$<${\bf Node}$>$ Binary\+Tree\+Node\+Test\+::default\+\_\+node\hspace{0.3cm}{\ttfamily [protected]}}\label{class_binary_tree_node_test_af2db7bcee955bff2d4d2aa815a09b329}
指向一个默认构造的结点 

Definition at line 46 of file binarytreenode\+\_\+test.\+h.

\hypertarget{class_binary_tree_node_test_a07aad40489fc19ed29863c82a6c14863}{}\index{Binary\+Tree\+Node\+Test@{Binary\+Tree\+Node\+Test}!root\+\_\+node@{root\+\_\+node}}
\index{root\+\_\+node@{root\+\_\+node}!Binary\+Tree\+Node\+Test@{Binary\+Tree\+Node\+Test}}
\subsubsection[{root\+\_\+node}]{\setlength{\rightskip}{0pt plus 5cm}std\+::shared\+\_\+ptr$<${\bf Node}$>$ Binary\+Tree\+Node\+Test\+::root\+\_\+node\hspace{0.3cm}{\ttfamily [protected]}}\label{class_binary_tree_node_test_a07aad40489fc19ed29863c82a6c14863}
指向一个非默认构造的结点 

Definition at line 47 of file binarytreenode\+\_\+test.\+h.



The documentation for this class was generated from the following file\+:\begin{DoxyCompactItemize}
\item 
src/tree\+\_\+algorithms/binarytreenode/\hyperlink{binarytreenode__test_8h}{binarytreenode\+\_\+test.\+h}\end{DoxyCompactItemize}
